比較不同市場的資料來源,幫大家整理台股、美股、加密貨幣要怎麼抓數據,以及各自的優缺點,最後推薦新手的最佳選擇。
因為我們要打造的 AI 投資分析網站,不只要支援單一市場,最好能同時涵蓋台股、美股,甚至加密貨幣。畢竟現在很多人除了買台積電,也可能想追蹤特斯拉或比特幣。如果一開始就知道資料來源,後續程式設計就能更靈活。
Yahoo Finance:透過 yfinance 可以抓到台股,股票代號要加 .TW(例如 2330.TW)。
台灣證交所(TWSE)公開資訊:官網提供每日股價與基本財報數據,但格式偏複雜,需要轉換處理。
TEJ、鉅亨等付費平台:資料完整,但通常需要付費,不適合初學者。
✅ 優點:免註冊、抓取快速(用 yfinance 就好)。
❌ 缺點:部分公司財報資訊不完整,免費 API 在更新延遲上可能有幾分鐘~數小時落差。
Yahoo Finance:同樣支援美股(例如 AAPL、TSLA)。
Alpha Vantage:支援美股與全球股票,免費方案每天 500 次 API 呼叫。
Polygon.io:美股專用,資料相對精準,但免費方案有限制。
✅ 優點:資訊多元,像美股還能抓盤中數據。
❌ 缺點:很多 API 需要註冊拿 Key,限制呼叫次數。
Yahoo Finance:支援比特幣、以太幣等主流幣種。
CoinGecko API(免費、無需註冊):能查幣價、市值、交易量。
Binance API:交易所官方資料,適合進階用戶。
✅ 優點:加密貨幣資料大多公開透明,API 友好。
❌ 缺點:價格波動極大,分析難度比股票高。
如果是剛開始學習的人,會建議:
首選:Yahoo Finance (yfinance)
理由:免註冊、同時支援台股、美股、加密貨幣,快速上手。
進階:Alpha Vantage
理由:能補充更多全球股票與技術指標數據。
加密貨幣專用:CoinGecko
理由:免費、簡單、數據完整。
台股:用 yfinance 抓 .TW 股票最方便。
美股:yfinance + Alpha Vantage 搭配使用。
加密貨幣:yfinance 先玩,之後再加 CoinGecko。
所以,我們的網站第一版會 以 yfinance 為主力,確保開發快、上手簡單,後期再整合其他 API 來擴充。
👉 明天(Day 5),我會帶大家進入 基本面分析入門,聊聊 EPS、PE、殖利率這些常聽到的名詞,到底代表什麼、為什麼投資人必須知道。